home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Environments / Clean 1.2.4 / Clean Help / Clean Help.rsrc / STR#_10011.txt < prev    next >
Encoding:
Text File  |  1997-06-20  |  2.2 KB  |  127 lines

  1. 
  2.  
  3. xThe Text Editor
  4.  
  5. 
  6.  
  7. All text files (see Files) can be edited with the Text Editor using the
  8.  
  9. commands available in the Edit and Search menus.
  10.  
  11. 
  12.  
  13. 
  14.  
  15. The editor has an auto indent
  16.  
  17. facility. When this option is on the editor will remember the first non-tab,
  18.  
  19. non-space position at the beginning of the line. When a return is typed the
  20.  
  21. cursor will move to the remembered position in the next (new) line and
  22.  
  23. the needed amount of tabs and spaces will be added. When an option-return
  24.  
  25. is typed the cursor will move to the beginning of the next (new) line. The
  26.  
  27. auto indent option can be switched on and off in the Format dialog (see
  28.  
  29. Format... under the Edit menu).
  30.  
  31. 
  32.  
  33. The following abbreviations exist in the editor of the Clean System:
  34.  
  35. 
  36.  
  37. Deleting:
  38.  
  39. 
  40.  
  41. Backspace delete previous character
  42.  
  43. Delete delete next character
  44.  
  45. Option-Backspace delete to begin of word
  46.  
  47. Option-Delete delete to end of word
  48.  
  49. 
  50.  
  51. Cursor movement:
  52.  
  53. 
  54.  
  55. Left one character left
  56.  
  57. Right onecharacter right
  58.  
  59. Up one line up
  60.  
  61. Down one line down
  62.  
  63. Option-Left one word left
  64.  
  65. Option-Right one word right
  66.  
  67. Command-Left begin of line
  68.  
  69. Command-Right end of line
  70.  
  71. Command-Up top of window / previous page
  72.  
  73. Command-Down end of window / next page
  74.  
  75. Option-Command-Up begin of file
  76.  
  77. Option-Command-Down end of file
  78.  
  79. 
  80.  
  81. Shift + Any of the Above extend current selection
  82.  
  83. 
  84.  
  85. Locating definitions of symbols
  86.  
  87. 
  88.  
  89. The editor also contains two key and mouse combinations with which
  90.  
  91. definitions of imported Clean symbols (functions, types and constructors)
  92.  
  93. can be found:
  94.  
  95. 
  96.  
  97. Command + Double-Click on a Clean symbol Locates the definition of the
  98.  
  99. symbol in its .dcl file.
  100.  
  101. 
  102.  
  103. Command-Shift + Double-Click on a Clean symbol Locates the definition of
  104.  
  105. the symbol in its .icl file.
  106.  
  107. 
  108.  
  109. The same effect can be achieved by selecting a symbol name and then
  110.  
  111. choosing Find Definition (for the .dcl file) or Find Implementation (for the
  112.  
  113. .icl file) in the Search menu. Warning: Functions that have no type
  114.  
  115. specification cannot be found. When your Clean modules have a (very)
  116.  
  117. unusual lay-out the search algorithm might also not be able to find the
  118.  
  119. definitions of Clean symbols. See also the commands Open Implementation
  120.  
  121. and Open Definition (under the File menu).
  122.  
  123. 
  124.  
  125. 
  126.  
  127.